﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SharpHomeEngine
{
    //public class RequestTagStateChangeSync : RequestTagStateChange
    //{
       
    //    public RequestTagStateChangeSync(Controller Controller, Tag Tag, object Value) 
    //        : base(Controller, Tag, Value)
    //    {

    //    }

    //    public RequestTagStateChangeSync(Controller Controller, String Address, object Value)
    //        : base(Controller, Address, Value)
    //    {

    //    }

    //    internal override void DoRequest()
    //    {
    //        if (DeviceInterface.PerformTagStateChangeSync(this))
    //        {
    //            Tag.SetValue(Value);
    //            Engine.RaiseStateChangeCompletedEvent(this);
    //        }
    //        this.Completed = true;
    //    }
    //}
}
